be involved in a matter difficult resolve - Francés Inglés Diccionario